emasculate (someone's) confidence

Translations
ослабить уверенность (кого-то)
The constant criticism began to emasculate his confidence.
Постоянная критика начала ослаблять его уверенность.